sich ausstrecken - German English Dictionary